package com.bkgy.controller.tcmReport.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.bkgy.commom.model.Temp;
import com.bkgy.commom.model.Temp2;
import com.bkgy.controller.tcmReport.entity.RepTcmOutputPlanAct;
import org.apache.ibatis.annotations.Mapper;

import java.math.BigDecimal;
import java.util.List;

@Mapper
public interface IRepTcmOutputPlanActMapper extends BaseMapper<RepTcmOutputPlanAct> {
    BigDecimal selectPlan(String month);

    List<Temp2> selectDuration(String month);

    Temp selectSurfaceByCal1630(String extid);
    Temp selectSurfaceByCal2150(String extid);
    Temp selectSurfaceByCgl(String extid);
    Temp selectSurfaceByTcm(String extid);

    Temp selectRc1(String extid);
    Temp selectRc2(String extid);
    Temp selectRc3(String extid);

    BigDecimal selectDayOutput(String beginDate, String endDate);
}
